OTP\Handler\Forms\EasyRegForm S

Total Complexity 46
Dependencies 6
Dependents 0
Total lines 359
Lines of code 227
Logical lines of code 99
Comment lines 102
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
handle_form()
S
52 6 23
checkIntegrity()
S
55 5 22
handle_form_options()
S
55 5 18
checkIntegrityAndValidateOTP()
S
53 4 25
miniorange_register_easyreg_script()
S
54 3 20
startOtpVerificationProcess()
S
57 3 18
__construct()
S
57 2 16
get_phone_number_selector()
S
70 3 6
processFormAndValidateOTP()
S
60 2 14
parseFormDetails()
S
59 2 14
mo_processEmailAndStartOTPVerificationProcess()
S
61 2 13
mo_processPhoneAndStartOTPVerificationProcess()
S
61 2 13
unset_sessionVariable()
S
71 2 6
checkIfOTPSent()
S
66 2 10
handle_failed_verification()
S
79 1 3
handle_post_verification()
S
79 1 3
unset_otp_session_variables()
S
80 1 3